Skip to content

fix(bounty): settings polish — full-width tabs, editable timeline, drop back link#679

Open
Benjtalkshow wants to merge 2 commits into
boundlessfi:feat/t-replacefrom
Benjtalkshow:feat/bounty-settings-fullwidth
Open

fix(bounty): settings polish — full-width tabs, editable timeline, drop back link#679
Benjtalkshow wants to merge 2 commits into
boundlessfi:feat/t-replacefrom
Benjtalkshow:feat/bounty-settings-fullwidth

Conversation

@Benjtalkshow

@Benjtalkshow Benjtalkshow commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

What

Settings-page polish on the bounty organizer settings (follow-up to #678):

  • Full-width tabs — removed the max-w-2xl caps on the tab content and let the page container span full width, so content extends to the edge instead of a narrow column.
  • Removed the "Back to dashboard" link — the hackathon organizer settings has none (the sidebar handles nav), dropped for parity.
  • Editable application window in the Timeline tab — the one timeline field that is off-chain (applicationWindowCloseAt, enforced by a backend cron) is now editable there, with a Save that PATCHes the off-chain endpoint. The submission deadline stays read-only with an "On-chain" badge (anchored in the escrow at publish). Moved the application-window field out of the General tab so it lives with the timeline it belongs to.

On-chain vs off-chain (Timeline)

  • Submission deadline → on-chain (create_event arg) → read-only.
  • Application window close → off-chain (cron-enforced) → editable.

Verification

  • tsc --noEmit — 0 errors.
  • eslint . — clean.

Settings content now fills the width (removed the max-w-2xl caps on the
tabs, page container spans full width) and the back-to-dashboard link is
gone, matching the hackathon organizer settings which has neither.
@vercel

vercel Bot commented Jul 6, 2026

Copy link
Copy Markdown

@Benjtalkshow is attempting to deploy a commit to the Threadflow Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai

coderabbitai Bot commented Jul 6, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 7e936a76-a01b-411d-8989-894fc7e25592

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

The Timeline tab now edits the off-chain application window close (the
one timeline field not anchored on-chain); the submission deadline stays
read-only with an on-chain badge. Moved the application-window field out
of the General tab so it lives with the timeline it belongs to.
@Benjtalkshow Benjtalkshow changed the title fix(bounty): full-width settings tabs + drop back-to-dashboard link fix(bounty): settings polish — full-width tabs, editable timeline, drop back link Jul 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant